speak on someone's behalf - Español Inglés Diccionario